
package CopaServer;
import Model.dao.IngressosDAO;
import Model.Entidades.Ingressos;
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

@Stateless
public class IngressoBean implements IngressosRemote{ 
    //classe que chama operações do dao que faz interações com bd
    @PersistenceContext(unitName="IngressosEJBPU")
    private EntityManager em;
    public Ingressos salvar(Ingressos i) throws Exception{
        IngressosDAO dao = new IngressosDAO(this.em);
        return dao.salvar(i);
    }
    @Override
    public Ingressos buscaPorId(Integer id){
        IngressosDAO dao = new IngressosDAO(this.em);
        return dao.buscaPorId(id);
    }
    @Override
    public void remover(Integer id){
        IngressosDAO dao = new IngressosDAO(this.em);
        dao.remover(id);
    }
}
